Either this is the best of all possible worlds, or God is not omnipotent, not perfectly good, or does not exist. Stephen Grover, ‘Why Only the Best is Good Enough’, Analysis, vol. 48, no. 4. (October, 1988), p. 224
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed